## 文件服务器

在文件服务器中，与 SMB 或 Rsync 进行通信的服务器可以受到保护。

对于 Active Backup for Server 用户：

由于 Active Backup for Business 是 Active Backup for Server 的升级版本，因此在 Active Backup for Server 上创建和运行的以前备份任务仍会保留，并继续在 Active Backup for Business 中的类别文件服务器下受到保护。

#### 注：

- 要了解更多有关如何在 Microsoft Windows 服务器上共享文件夹的信息，请参阅 Microsoft 的 TechNet 官方网站。要了解更多有关如何在 Linux 服务器上设置 rsync 的信息，请参阅此网站。
- 若要使用 SMB 传输文件，请确定源服务器上的 139 (netbios-ssn)、445 (microsoft-ds)、137 (Nmbd) 或 138 (Nmbd) 端口已启用。
- 若要使用 SMB 备份另一个 Synology NAS，请登录源 Synology NAS，然后进入控制面板 > 文件服务 > SMB/AFP/NFS，勾选启用 SMB 服务复选框，然后单击应用。

### 创建备份任务

视来源而定，您可在相应的选项卡中创建 SMB 备份或 Rsync 备份任务。

#### 若要创建备份任务：

1. 单击创建可启动向导。
2. 选择备份模式：
   - 多版本：每次该任务运行时，来源中更改的新版本将整体复制到目的地的新文件夹中。
     - 注：对于 Linux 来源，block transfer 可在之后设置步骤中配置。
   - 镜像：每次任务运行时，源文件夹中的所有更改将被复制到目的地并覆盖现有文件，将目的地文件夹变成完整的来源映像副本。
   - 增量：每次任务运行时，新添加和修改的源文件将被复制到目的地，并覆盖该文件的之前版本。
3. 对备份任务进行以下配置：
   - 对于 SMB 备份：输入您的服务器地址、帐户和密码。
   - 对于 Rsync 备份：输入您的服务器地址、端口和帐户，然后从下拉菜单中选择连接模式和验证方法。
   - Rsync 备份提供三种连接模式：rsync module 模式（提供未加密的数据传输）、通过 SSH 连接至 rsync shell 模式以及通过 SSH 连接至 rsync module 模式。
   - Rsync 备份提供两种验证方法：通过密码验证或通过 SSH 密钥验证。
4. 单击下一步继续。
5. 使用以下四个状态表示您要传输的内容：
   - 此文件夹中的所有子文件夹和文件将不会被备份。
   - 此文件夹中的所有子文件夹和文件将被备份。
   - 只有您在此文件夹中选择的子文件夹将被备份。
   - 此文件夹中的文件和您选择的子文件夹将被备份。
6. 单击下一步继续。
7. 为备份任务输入任务名称和本地路径，并设置计划。
   - 如果您正在配置 Rsync 备份，则会看到配置带宽和启用压缩及 block transfer 的选项。
8. 如果选择多版本作为备份模式，您将有设置轮换政策的选项，以通过自动删除不需要的版本并潜在释放存储空间来管理备份版本。
   - 保留所有版本：将保留所有备份版本。
   - GFS（三代）保留策略：

     如果选择 GFS 保留策略，则至少需要配置一个规则。

     每个配置的规则都相互重叠。可以选择保留多少天、周、月或年的版本。可以设置不同保留策略以自定义自己的保留策略。

     例如，如果要保留前 30 天内的所有版本，以及第二个 30 天内每天的最新版本。应对保留所有版本的天数插入 30 天，并对保留当天最后一个版本的天数插入 30 天。

9. 检查任务设置并单击应用以完成创建备份任务。

#### 注：

- Active Backup for Business 在下列情况下不会备份文件：
  - 文件/文件夹路径长度超过 4096 个字符。
  - 文件/文件夹名称长度超过 255 个字符。
  - 文件/文件夹名称为“ .”或“..”
  - 文件/文件夹名称包含 @ActiveBackup 或 target.db。
  - 加密共享下的文件/文件夹名称长度超过 135 个字符。
- SMB 备份不支持 Microsoft 帐户。
- SMB 备份不会备份连接点。
- SMB 备份支持 Windows Volume Shadow Copy Service (VSS) 以确保数据一致性。Windows Server 2012 及以上版本支持 Windows VSS。通过在 Windows 服务器上启用 VSS，Active Backup for Server 可创建 VSS 感知服务器应用程序的一个存储空间影副本，该应用程序会将数据存储在远程 SMB 文件共享上。
- 管理共享文件夹（例如 C$、D$）默认情况下不支持 Windows VSS。
- 通过 SSH 密钥进行的验证需要 SSH 密钥。支持的密钥类型包括 rsa2、dsa、ecdsa 和 ed25519，而不支持带有密码短语的 rsa1 和 SSH 密钥。

### 管理备份任务

在任务视图中，您可看到已创建的所有备份任务的列表。您还可通过选项卡顶部的按钮进行管理。

#### 若要编辑备份任务：

1. 请选择要编辑的备份任务，并单击编辑。
2. 您可在此修改远程服务器信息、连接模式和验证方法、调整备份文件夹和文件过滤器设置、启用和禁用备份计划以及配置其他设置。
3. 如果您选择了多版本作为您的备份模式，则还可编辑备份轮换设置。

#### 若要管理文件过滤器：

1. 请选择备份任务，然后单击编辑 > 文件过滤器。
2. 您可以根据文件类型将特定文件排除在备份任务之外，或者使用以下方法创建自定义过滤器：
   - 文件名：用文件名创建自定义过滤器。具有指定文件名的文件将被排除在备份之外。
   - 文件扩展名：用文件扩展名创建自定义过滤器。具有指定文件扩展名的文件将被排除在备份之外。可以通过添加 *.扩展名来指定文件扩展名（例如 *.iso）。
   - 通配符：您可以使用通配符 (*) 来设置更高级的文件过滤器。

#### 注：

1. 文件过滤器只过滤文件而不过滤文件夹。
2. 此通配符表示零或更多非空白字符。请参见以下示例：
   - a* 可代表任何以 a 开头的词，如 account、apple。
   - *e 可代表任何以 e 结尾的词，如 apple、table。
   - *12* 可代表任何含有 12 的词，如 2012、1220、341256。

#### 若要运行备份任务：

您可在设置过程中设置备份计划，使您的备份任务按计划定期运行，或者可单击备份立即运行您的任务。

#### 若要还原备份任务：

1. 请选择您要还原的任务，并单击还原。
2. 选择您首选的还原方法：

- 自定义位置 - 覆盖
- 自定义位置 - 跳过
- 原始位置 - 覆盖
- 原始位置 - 跳过

3. 选择要还原的文件夹或文件，并单击下一步。
4. 如果要还原到自定义位置，请选择要将数据还原到的目标文件夹，并单击下一步。
5. 检查您的设置，并单击还原可开始还原。

#### 注：

要了解有关如何备份和还原 Microsoft SQL 或 Exchange 服务器的信息，请参阅以下教程。

- 对于 Microsoft SQL 服务器
- 对于 Microsoft Exchange 服务器

#### 若要删除备份任务：

1. 选择您想要删除的备份任务。
2. 单击删除。

#### 若要启用电子邮件通知：

请进入控制面板 > 通知 > 高级，并选择您要收到通知的事件。

#### 若要启用回收站：

请进入控制面板 > 共享文件夹，然后选择存储备份数据的共享文件夹，然后单击编辑 > 常规 > 启用回收站。

#### 注：

- SMB 服务器一次只能运行一个备份任务，而 Rsync 服务器不受此限制。
- 不可同时运行备份和还原任务。
- 可以通过指定特定路径，对每台源服务器设置多个备份任务。
- 若要还原任务，Synology NAS 需要具有源服务器的写入权限。
- 如果 Synology NAS 没有访问源服务器上文件的访问权限，则备份过程中将跳过那些文件。
- Remote shell 模式仅支持传输加密。
- 备份/还原任务一旦停止或断开连接，就无法恢复。若要降低任务断开连接的机率，请在运行任务之前确认 Internet 连接稳定且带宽足够。
- Rsync 镜像备份不支持回收站。